1) 
POST - https://discord.com/api/v9/auth/login
data - JSON - {
    "login":"<login>",
    "password":"<password>",
    "undelete":false,
    "login_source":null,
    "gift_code_sku_id":null
}

response - 200 - JSON - {
    "user_id": "<userid>",
    "mfa": true,
    "sms": true,
    "ticket": "<tiket>",
    "backup": true,
    "totp": true,
    "webauthn": null
}

response - 400 - JSON - {
    "captcha_key": [
        "captcha-required"
    ],
    "captcha_sitekey": "f5561ba9-8f1e-40ca-9b5b-a0b3f719ef34",
    "captcha_service": "hcaptcha"
}



2) 
POST - https://discord.com/api/v9/auth/mfa/sms/send
data - JSON - {
    "ticket":"<tiket>"
}

response - JSON - {
    "phone":"+*******<number>"
}

3) 
POST - https://discord.com/api/v9/auth/mfa/sms
data - JSON - {
    "code":"627685",
    "ticket":"<tiket>",
    "login_source":null,
    "gift_code_sku_id":null
}

response - JSON - {
    "token": "<token>",
    "user_settings": {
        "locale": "ru",
        "theme": "dark"
    }
}

3) 
POST - https://discord.com/api/v9/auth/mfa/totp
data - JSON - {
    "code":"<code>",
    "ticket":"<tiket>",
    "login_source":null,
    "gift_code_sku_id":null
}

response - JSON - {
    "token": "<token>",
    "user_settings": {
        "locale": "ru",
        "theme": "dark"
    }
}
